Skip to content

feat: add vehicle planner module#190

Open
jcleow wants to merge 3 commits intofeat/financial-plan-wizard-workflow-improvementsfrom
feat/vehicle-planner
Open

feat: add vehicle planner module#190
jcleow wants to merge 3 commits intofeat/financial-plan-wizard-workflow-improvementsfrom
feat/vehicle-planner

Conversation

@jcleow
Copy link
Copy Markdown
Owner

@jcleow jcleow commented Feb 10, 2026

Summary

  • Adds a full vehicle planner module for Singapore car ownership cost analysis
  • Calculates COE, ARF, registration fees, loan financing with interest breakdown
  • Includes 10-year depreciation schedule (PARF vs COE rebate), running costs, and scenario comparison
  • Integrates into the dashboard module menu (replaces "Coming Soon" placeholder)

Stacked on

This PR is based on #187 (feat/financial-plan-wizard-workflow-improvements) and should be merged after it.

Test plan

  • Open dashboard → Module menu → click "Vehicle Planner"
  • Enter vehicle details (OMV, COE, category) and verify cost calculations
  • Switch between tabs: Total Cost, Cost Breakdown, Financing, Depreciation, Scenarios
  • Add multiple vehicle scenarios and compare side by side
  • Close vehicle planner and verify return to dashboard

🤖 Generated with Claude Code

jcleow and others added 3 commits February 9, 2026 23:54
Align PoliciesTab labels with JourneyTab naming convention:
Life/TPD, Hospitalization, Critical Illness, Disability,
Personal Accident. Removes stale comma-separated variants
and "LTC" suffix.

Relates to #189

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Accounting-style brackets already indicate negative values, so the
extra minus sign was duplicating the negative indicator.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Adds a full vehicle planner for Singapore car ownership costs including:
- COE, ARF, and registration fee calculations
- Loan financing with interest breakdown
- 10-year depreciation schedule (PARF vs COE rebate)
- Running costs (road tax, insurance, fuel, maintenance, parking)
- Scenario comparison for different vehicles
- Integration into dashboard module menu

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant